/* 全局样式 */

html,
body,
#app {
    height: 100%;
    margin: 0;
    padding: 0;
    min-width: 1326px;
}


/* 滚动条样式 */


/* 设置滚动条样式 */

body::-webkit-scrollbar {
    width: 8px;
    height: 8px;
}

body::-webkit-scrollbar-thumb {
    border-radius: 5px;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
    background: rgb(134, 133, 133);
}

body::-webkit-scrollbar-track {
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
    border-radius: 5px;
    background: rgba(175, 175, 175, 0.2);
}


/* 表格滚动条样式 */

.el-table__body-wrapper::-webkit-scrollbar {
    width: 8px;
    height: 8px;
}

.el-table__body-wrapper::-webkit-scrollbar-thumb {
    border-radius: 5px;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
    background: rgb(154, 204, 153);
}

.el-table__body-wrapper::-webkit-scrollbar-track {
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
    border-radius: 5px;
    background: rgba(175, 175, 175, 0.2);
}


/* 按钮样式 */


/* 功能按钮 */

.btn-often {
    background-color: #9acc99;
    color: #fff !important;
    border-color: #d3d3d3 !important;
}

.btn-often:hover {
    background-color: #f1992e;
    color: #fff !important;
}


/* 默认按钮 */

.btn-reset:hover {
    background-color: #f1992e;
    color: #fff !important;
}


/* 操作列按钮样式 */

.btn-text {
    color: #409f3f;
}

.btn-text:hover {
    color: #f1992e;
}


/* 输入框样式 */

.el-input__inner:focus {
    border-color: seagreen !important;
}


/* 级联下拉框样式 */

.el-cascader-panel {
    height: 250px;
}

.el-cascader-node:hover {
    color: #67c23a !important;
}

.el-cascader-node.in-active-path,
.el-cascader-node.is-active,
.el-cascader-node.is-selectable.in-checked-path {
    color: #67c23a;
}


/* 单选图标 */

.el-radio__input.is-checked .el-radio__inner {
    border-color: #67c23a;
    background: #67c23a;
}

.el-radio__inner:hover {
    border-color: #67c23a;
}

.el-radio__input.is-checked+.el-radio__label {
    color: #67c23a;
}


/* 复选框样式 */

.el-checkbox__input.is-checked .el-checkbox__inner,
.el-checkbox__input.is-indeterminate .el-checkbox__inner {
    background-color: #67c23a;
    border-color: #67c23a;
}

.el-checkbox__input.is-checked+.el-checkbox__label {
    color: #67c23a;
}

.el-checkbox.is-bordered.is-checked {
    border-color: #67c23a;
}


/* 面包屑导航栏样式 */

.el-breadcrumb {
    margin-bottom: 15px;
    font-size: 15px;
}

.index :hover {
    color: #f1992e !important;
}


/* 卡片样式 */

.el-card {
    box-shadow: 0px 1px 1px rgb(0, 0, 0, 0.2) !important;
}


/* 表格样式 */

.el-table {
    margin-top: 15px;
}


/* 菜单样式 */

.el-submenu__title:hover {
    background-color: #494343 !important;
}

.el-submenu__title i {
    color: #fff !important;
}

.el-menu-item:focus,
.el-menu-item:hover {
    background-color: #494343 !important;
}

.el-menu-item {
    color: #fff !important;
}


/* 分页样式 */

.el-pagination {
    margin: 20px 0px 0px -10px;
}

.el-pagination__total {
    margin: 0px 0px 0px 20px !important;
}

.el-select-dropdown__item.selected {
    color: #67c23a !important;
}

.el-pager li.active {
    color: #67c23a !important;
}

.el-pager li:hover {
    color: #67c23a !important;
}

.el-pagination button:hover {
    color: #67c23a !important;
}


/* 轮播图样式 */

.el-carousel__container {
    height: 580px !important;
}

.el-carousel__item h3 {
    color: #475669;
    font-size: 14px;
    opacity: 0.75;
    line-height: 200px;
    margin: 0;
}

.el-carousel__item:nth-child(2n) {
    background-color: #99a9bf;
}

.el-carousel__item:nth-child(2n + 1) {
    background-color: #d3dce6;
}

.el-carousel__indicators--outside button {
    background-color: #5d896c;
}


/* 标签页样式 */

.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active {
    color: #9acc99;
}

#tab-many:hover {
    color: #9acc99 !important;
}

#tab-only:hover {
    color: #9acc99 !important;
}

.el-tabs__item.is-active {
    color: #9acc99 !important;
}

.el-tabs__item:hover {
    color: #9acc99 !important;
}

.el-tabs__active-bar {
    background-color: #9acc99 !important;
}


/* 步骤条样式 */

.el-steps {
    margin: 15px 0px;
}


/* 文本编辑器样式 */

.ql-toolbar.ql-snow+.ql-container.ql-snow {
    min-height: 200px !important;
}